/*
 * Copyright © 2024-2025 Wenze Wei
 *
 * This file is part of StadionOS.
 *
 * This Source Code Form is subject to the terms of the GNU General Public License, v. 2.0.
 * You can obtain a copy of the GPL at
 * https://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
 *
 * Software distributed under the License is distributed on an "AS IS" basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
 * the specific language governing rights and limitations under the License.
 */

#include "test.h"

void test_errorr() {
    Ssetr(EEPERM);
    int err = Sgetr();
    if (err == EEPERM) {
        Sprint("Ssetr and Sgetr test passed.\n");
    } else {
        Sprint("Ssetr and Sgetr test failed.\n");
    }

    Sperror("Custom error message: ");
    char *customErrMsg = "Operation not permitted\n";
    Sperror(customErrMsg);

}

